import tui from '../../../common/httpRequest'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    zd:[],
    fid:0,
    name:'',
    idCard:'',
    phone:'',
    mail:'',
    sb:0,
    edit:0,
    id:null
  },

  sb(e){
    this.setData({
      sb:e.currentTarget.dataset.zt
    })
  },

  change(e){
    this.setData({
      fid:e.currentTarget.dataset.id
    })
  },

  save(){
    
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      edit:options.edit
    })

    if(options.edit == 1){
      this.setData({
        id:options.id
      },()=>{
        this.getData()
      })
    }

    let pages = getCurrentPages()
    let prevPage = pages[pages.length - 2];
    this.setData({
      zd:prevPage.data.zd,
      fid:prevPage.data.zd[0].dictValue
    })
  },

  getData(){
    tui.request('/baoxian/api/getChengyuanById','GET',{id:this.data.id},false,true,true).then((res)=>{
      if(res.code == 200){
        this.setData({
          fid:res.data.type,
          name:res.data.name,
          idCard:res.data.idCard,
          phone:res.data.phone,
          mail:res.data.email,
          sb:res.data.shebao
        })
      }
    })
  },

  edit(){
    let data = {
      type:this.data.fid,
      name:this.data.name,
      idCard:this.data.idCard,
      phone:this.data.phone,
      email:this.data.mail,
      shebao:this.data.sb,
      id:this.data.id
    }

    tui.request('/baoxian/api/updChengyuan','GET',data,false,true,true).then((res)=>{
      if(res.code == 200){
        wx.navigateBack()
      }
    })
  },

  submit(){
    let data = {
      type:this.data.fid,
      name:this.data.name,
      idCard:this.data.idCard,
      phone:this.data.phone,
      email:this.data.mail,
      shebao:this.data.sb
    }

    tui.request('/baoxian/api/addChengyuan','GET',data,false,true,true).then((res)=>{
      if(res.code == 200){
        wx.navigateBack()
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})